sugar beet seed - Alemán Inglés Diccionario